package com.approval.approvalapp.bean;

import java.io.Serializable;
import java.util.List;

/**
 * Created by louyulin on 2019/4/26.
 */

public class IndexFragmentBean implements Serializable {

    /**
     * gr : {"gr_hp":{"num":"5000","per":"50%","pers":"0.5"},"gr_zp":{"num":"2000","per":"20%","pers":"0.2"},"gr_cp":{"num":"3000","per":"30%","pers":"0.3"}}
     * ck : {"ck_hp":{"num":"3000","per":"30%","pers":"0.3"},"ck_zp":{"num":"4000","per":"40%","pers":"0.4"},"ck_cp":{"num":"3000","per":"30%","pers":"0.3"}}
     * wait_piece : 0
     * quit_piece : 0
     * end_piece : 0
     * kq : {"morning":"","night":""}
     * kq_tj : [{"name":"正常","num":0},{"name":"迟到","num":0},{"name":"旷工","num":0},{"name":"未打卡","num":0},{"name":"公出","num":0},{"name":"请假","num":0}]
     * notice : {"id":619,"title":"测试123"}
     * wsys_num : 5
     * qjsp_num : 0
     * zxhf_num : 5
     * ptbl_num : 5
     * wzsp_num : 5
     * tshf_num : 5
     * rank : [2,1,2,2,2,2,1,1,1,1,1,0]
     * handle : ["0.2","0.3","0.1","0.5","0.8","1.2","2.2","3.2","0.2","0.5","0.4","0.8"]
     * speed : ["0.5","1.2","0.1","0.5","0.8","0.5","1.2","2.2","0.5","0.3","0.2","0.5"]
     * fb : [43,80,37,20,48,35,8,68,20,3]
     * fbs : [{"title":"行政处罚","num":129},{"title":"行政确认","num":126},{"title":"其他行政权力","num":67},{"title":"行政检查","num":15},{"title":"行政许可","num":68}]
     * notice_num : 5
     */

    private String custom_text;

    public String getCustom_text() {
        return custom_text;
    }

    public void setCustom_text(String custom_text) {
        this.custom_text = custom_text;
    }

    private GrBean gr;
    private CkBean ck;
    private int wait_piece;
    private int quit_piece;
    private int end_piece;
    private KqBean kq;
    private MessageListBean notice;
    private int wsys_num;
    private int qjsp_num;
    private int zxhf_num;
    private int ptbl_num;
    private int wzsp_num;
    private int tshf_num;
    private int notice_num;
    private int ycxz_num;

    public int getYcxz_num() {
        return ycxz_num;
    }

    public void setYcxz_num(int ycxz_num) {
        this.ycxz_num = ycxz_num;
    }

    private List<KqTjBean> kq_tj;
    private List<Integer> rank;
    private List<String> handle;
    private List<String> speed;
    private List<Integer> fb;
    private List<FbsBean> fbs;


    public GrBean getGr() {
        return gr;
    }

    public void setGr(GrBean gr) {
        this.gr = gr;
    }

    public CkBean getCk() {
        return ck;
    }

    public void setCk(CkBean ck) {
        this.ck = ck;
    }

    public int getWait_piece() {
        return wait_piece;
    }

    public void setWait_piece(int wait_piece) {
        this.wait_piece = wait_piece;
    }

    public int getQuit_piece() {
        return quit_piece;
    }

    public void setQuit_piece(int quit_piece) {
        this.quit_piece = quit_piece;
    }

    public int getEnd_piece() {
        return end_piece;
    }

    public void setEnd_piece(int end_piece) {
        this.end_piece = end_piece;
    }

    public KqBean getKq() {
        return kq;
    }

    public void setKq(KqBean kq) {
        this.kq = kq;
    }

    public MessageListBean getNotice() {
        return notice;
    }

    public void setNotice(MessageListBean notice) {
        this.notice = notice;
    }

    public int getWsys_num() {
        return wsys_num;
    }

    public void setWsys_num(int wsys_num) {
        this.wsys_num = wsys_num;
    }

    public int getQjsp_num() {
        return qjsp_num;
    }

    public void setQjsp_num(int qjsp_num) {
        this.qjsp_num = qjsp_num;
    }

    public int getZxhf_num() {
        return zxhf_num;
    }

    public void setZxhf_num(int zxhf_num) {
        this.zxhf_num = zxhf_num;
    }

    public int getPtbl_num() {
        return ptbl_num;
    }

    public void setPtbl_num(int ptbl_num) {
        this.ptbl_num = ptbl_num;
    }

    public int getWzsp_num() {
        return wzsp_num;
    }

    public void setWzsp_num(int wzsp_num) {
        this.wzsp_num = wzsp_num;
    }

    public int getTshf_num() {
        return tshf_num;
    }

    public void setTshf_num(int tshf_num) {
        this.tshf_num = tshf_num;
    }

    public int getNotice_num() {
        return notice_num;
    }

    public void setNotice_num(int notice_num) {
        this.notice_num = notice_num;
    }

    public List<KqTjBean> getKq_tj() {
        return kq_tj;
    }

    public void setKq_tj(List<KqTjBean> kq_tj) {
        this.kq_tj = kq_tj;
    }

    public List<Integer> getRank() {
        return rank;
    }

    public void setRank(List<Integer> rank) {
        this.rank = rank;
    }

    public List<String> getHandle() {
        return handle;
    }

    public void setHandle(List<String> handle) {
        this.handle = handle;
    }

    public List<String> getSpeed() {
        return speed;
    }

    public void setSpeed(List<String> speed) {
        this.speed = speed;
    }

    public List<Integer> getFb() {
        return fb;
    }

    public void setFb(List<Integer> fb) {
        this.fb = fb;
    }

    public List<FbsBean> getFbs() {
        return fbs;
    }

    public void setFbs(List<FbsBean> fbs) {
        this.fbs = fbs;
    }

    public static class GrBean {
        /**
         * gr_hp : {"num":"5000","per":"50%","pers":"0.5"}
         * gr_zp : {"num":"2000","per":"20%","pers":"0.2"}
         * gr_cp : {"num":"3000","per":"30%","pers":"0.3"}
         */

        private GrHpBean gr_hp;
        private GrZpBean gr_zp;
        private GrCpBean gr_cp;

        public GrHpBean getGr_hp() {
            return gr_hp;
        }

        public void setGr_hp(GrHpBean gr_hp) {
            this.gr_hp = gr_hp;
        }

        public GrZpBean getGr_zp() {
            return gr_zp;
        }

        public void setGr_zp(GrZpBean gr_zp) {
            this.gr_zp = gr_zp;
        }

        public GrCpBean getGr_cp() {
            return gr_cp;
        }

        public void setGr_cp(GrCpBean gr_cp) {
            this.gr_cp = gr_cp;
        }

        public static class GrHpBean {
            /**
             * num : 5000
             * per : 50%
             * pers : 0.5
             */

            private String num;
            private String per;
            private String pers;

            public String getNum() {
                return num;
            }

            public void setNum(String num) {
                this.num = num;
            }

            public String getPer() {
                return per;
            }

            public void setPer(String per) {
                this.per = per;
            }

            public String getPers() {
                return pers;
            }

            public void setPers(String pers) {
                this.pers = pers;
            }
        }

        public static class GrZpBean {
            /**
             * num : 2000
             * per : 20%
             * pers : 0.2
             */

            private String num;
            private String per;
            private String pers;

            public String getNum() {
                return num;
            }

            public void setNum(String num) {
                this.num = num;
            }

            public String getPer() {
                return per;
            }

            public void setPer(String per) {
                this.per = per;
            }

            public String getPers() {
                return pers;
            }

            public void setPers(String pers) {
                this.pers = pers;
            }
        }

        public static class GrCpBean {
            /**
             * num : 3000
             * per : 30%
             * pers : 0.3
             */

            private String num;
            private String per;
            private String pers;

            public String getNum() {
                return num;
            }

            public void setNum(String num) {
                this.num = num;
            }

            public String getPer() {
                return per;
            }

            public void setPer(String per) {
                this.per = per;
            }

            public String getPers() {
                return pers;
            }

            public void setPers(String pers) {
                this.pers = pers;
            }
        }
    }

    public static class CkBean {
        /**
         * ck_hp : {"num":"3000","per":"30%","pers":"0.3"}
         * ck_zp : {"num":"4000","per":"40%","pers":"0.4"}
         * ck_cp : {"num":"3000","per":"30%","pers":"0.3"}
         */

        private CkHpBean ck_hp;
        private CkZpBean ck_zp;
        private CkCpBean ck_cp;

        public CkHpBean getCk_hp() {
            return ck_hp;
        }

        public void setCk_hp(CkHpBean ck_hp) {
            this.ck_hp = ck_hp;
        }

        public CkZpBean getCk_zp() {
            return ck_zp;
        }

        public void setCk_zp(CkZpBean ck_zp) {
            this.ck_zp = ck_zp;
        }

        public CkCpBean getCk_cp() {
            return ck_cp;
        }

        public void setCk_cp(CkCpBean ck_cp) {
            this.ck_cp = ck_cp;
        }

        public static class CkHpBean {
            /**
             * num : 3000
             * per : 30%
             * pers : 0.3
             */

            private String num;
            private String per;
            private String pers;

            public String getNum() {
                return num;
            }

            public void setNum(String num) {
                this.num = num;
            }

            public String getPer() {
                return per;
            }

            public void setPer(String per) {
                this.per = per;
            }

            public String getPers() {
                return pers;
            }

            public void setPers(String pers) {
                this.pers = pers;
            }
        }

        public static class CkZpBean {
            /**
             * num : 4000
             * per : 40%
             * pers : 0.4
             */

            private String num;
            private String per;
            private String pers;

            public String getNum() {
                return num;
            }

            public void setNum(String num) {
                this.num = num;
            }

            public String getPer() {
                return per;
            }

            public void setPer(String per) {
                this.per = per;
            }

            public String getPers() {
                return pers;
            }

            public void setPers(String pers) {
                this.pers = pers;
            }
        }

        public static class CkCpBean {
            /**
             * num : 3000
             * per : 30%
             * pers : 0.3
             */

            private String num;
            private String per;
            private String pers;

            public String getNum() {
                return num;
            }

            public void setNum(String num) {
                this.num = num;
            }

            public String getPer() {
                return per;
            }

            public void setPer(String per) {
                this.per = per;
            }

            public String getPers() {
                return pers;
            }

            public void setPers(String pers) {
                this.pers = pers;
            }
        }
    }

    public static class KqBean {
        /**
         * morning :
         * night :
         */

        private String morning;
        private String night;

        public String getMorning() {
            return morning;
        }

        public void setMorning(String morning) {
            this.morning = morning;
        }

        public String getNight() {
            return night;
        }

        public void setNight(String night) {
            this.night = night;
        }
    }

    public static class NoticeBean implements Serializable {
        /**
         * id : 619
         * title : 测试123
         */

        private int id;
        private String title;
        private String notice_id;
        private String IFJS;

        public String getIFJS() {
            return IFJS;
        }

        public void setIFJS(String IFJS) {
            this.IFJS = IFJS;
        }

        public String getNotice_id() {
            return notice_id;
        }

        public void setNotice_id(String notice_id) {
            this.notice_id = notice_id;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }
    }

    public static class KqTjBean {
        /**
         * name : 正常
         * num : 0
         */

        private String name;
        private int num;

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public int getNum() {
            return num;
        }

        public void setNum(int num) {
            this.num = num;
        }
    }

    public static class FbsBean {
        /**
         * title : 行政处罚
         * num : 129
         */

        private String title;
        private int num;

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public int getNum() {
            return num;
        }

        public void setNum(int num) {
            this.num = num;
        }
    }
}
